estimated needs - French English Dictionary